package classTest.HomeWorkday04;

import java.io.IOException;
import java.io.RandomAccessFile;

/**
     * 改正下面程序的错误
     *
     * 在解决错误的同时，用注释标注什么原因导致问题的出现
     *
     * 程序功能需求:使用块读写方式复制指定的文件
     *
     * 单词记一记:
     * src  是单词source的缩写形式，表示来源
     *      下面使用src表示源文件，就是复制的数据来源的文件
     *
     * read 读
     * write 写
     * close 关闭
     * @author Xiloer
     *
     */
    public class Test01 {
        public static void main(String[] args) throws IOException {
            RandomAccessFile src = new RandomAccessFile("test.txt","r");
            RandomAccessFile desc = new RandomAccessFile("test_cp.txt","rw");
            int len = 0;
            byte[] data = new byte[1024*10];

            while(src.read(data) !=-1) {
                desc.write(data,0,len);


            }
            System.out.println("复制完毕!");
            src.close();
            desc.close();
        }

    }

